/**
 * ==============================
 *	删除等确认框 delete
 * ==============================
 */

.delete_confirm {
  clear: left;
  border-radius: 5px;
  z-index: 1050;
  padding: 26px 20px 20px 20px;
  border: 1px solid #c7c7c7;
  background: #fff;
  position: absolute;
  box-shadow: 1px 2px 6px rgba(0, 0, 0, .3);
  animation: fadeInFromBottom cubic-bezier(0, 1, 0, 1) .8s;
}

.delete_confirm>.arrow {
  border-width: 11px;
}

.delete_confirm>.arrow:after {
  content: "";
  border-width: 10px;
}

.delete_confirm>.arrow,
.delete_confirm>.arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.delete_confirm.top>.arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-color: #999;
  border-top-color: rgba(0, 0, 0, .25);
  border-bottom-width: 0;
}

.delete_confirm.top>.arrow:after {
  bottom: 1px;
  margin-left: -10px;
  content: " ";
  border-top-color: #fff;
  border-bottom-width: 0;
}

.delete_confirm.bottom>.arrow:after {
  top: 1px;
  margin-left: -10px;
  content: " ";
  border-top-width: 0;
  border-bottom-color: #fff;
}

.delete_confirm.bottom>.arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
}

.delete_confirm .del_text {
  display: block;
  width: 170px;
  word-wrap: break-word;
  margin-bottom: 10px;
}

.delete_confirm .confirm_sure {
  background: #44B549;
  border: 1px solid #00B32C !important;
  color: #fff;
}

.delete_confirm .confirm_cancel:hover {
  background: rgb(230, 230, 230);
}

.delete_confirm .confirm_cancel {
  background: #fff;
  border: 1px solid #c7c7c7;
  margin-left: 8px;
}

.delete_confirm button {
  width: 80px;
  padding: 5px 15px 5px 15px;
  border-radius: 4px;
}